// const fs = require('fs');

// // 读取文件内容
// fs.readFile('C:/install.log', 'utf8', (err, data) => {
//     if (err) {
//         console.error("读取文件时出错:", err);
//         return;
//     }
//     console.log("文件内容:", data);
// });
// console.log(121212); 

// fs.writeFile("./1.txt", "Hello Node.js",'utf8', (err)=>{
//     console.log(err)
// }) 

//   fs.appendFile("./1.txt", '这是追加的内容\\n', 'utf8', (err) => {
//     if (err) {
//       console.log('追加写入失败:', err.message);
//       return;
//     }
//     console.log('追加写入成功');
// })
// path 模块（处理文件路径）
// const path = require("path")
// console.log(path.sep)
// let p = path.join("C:", "install.log")
// console.log(p);
// let p1 = path.resolve("C:", "install.log") //绝对路径凭借
// console.log(p1);
// console.log(path.basename(p1));
// console.log(path.basename(p1, ".log"));
// console.log(path.dirname(p1));

// http:开发后台程序
const http = require("http")
const url = require("url")
let server = http.createServer((req, res) => {
    // console.log(req)
    if (req.method == "GET") {
        console.log("get请求")
        console.log(req.url)
        const paramObj = url.parse(req.url, true)
        console.log(paramObj)
    } else {
        console.log("post请求")
    }
    res.end("hello!")
})

server.listen(3000, () => {
    console.log("服务器已启动，开始监听")
})